trochlear spine - Turkish English Dictionary